Session Start: Sun Jun 28 00:00:00 2015
Session Ident: #glitchpc
[00:00] * Now talking in #glitchpc
[00:00] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[00:00] * Set by jacky on Tue Mar 02 18:03:23
[00:05] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) Quit (Connection reset by peer)
[00:09] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) has joined #glitchpc
[00:25] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) Quit (Client exited)
[00:25] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[00:28] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Ping timeout: 181 seconds)
[00:34] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[00:58] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Ping timeout: 181 seconds)
[01:00] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) has joined #glitchpc
[01:08] * QxReyha (Mibbit@mib-C0B6B316.cable.virginm.net) has joined #glitchpc
[01:09] * QxReyha (Mibbit@mib-C0B6B316.cable.virginm.net) has left #glitchpc
[01:20] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) Quit (Connection reset by peer)
[01:22] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[01:27] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Client exited)
[01:28] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) has joined #glitchpc
[01:30] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) Quit (Ping timeout: 180 seconds)
[04:41] * Quantos is now known as sherlock
[04:42] * sherlock is now known as Quantos
[05:18] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) has joined #glitchpc
[05:21] * Nat (nathan@6DDDB094:E1008799:C69F6930:IP) Quit (Ping timeout: 181 seconds)
[06:19] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[06:22] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Ping timeout: 181 seconds)
[08:57] * mib_g796uk (Mibbit@E95BCDBF.98F5D6EB.6A40C7FB.IP) has joined #glitchpc
[08:59] * mib_g796uk (Mibbit@E95BCDBF.98F5D6EB.6A40C7FB.IP) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[11:49]<+pottsi> anyone on that knows TCL ?
[11:50]<@BC_Programming> I don't
[12:57] * jacky (the_kink@mib-473D7715.slsbmd.east.verizon.net) has joined #glitchpc
[12:57] * ChanServ sets mode: +a
[12:57] * ChanServ sets mode: +o jacky
[12:57] * ChanServ sets mode: -a
[13:15] * montezuma (Mibbit@E70D5C3D.56E0BFF6.9C5E23AF.IP) has joined #glitchpc
[13:15] * montezuma (Mibbit@E70D5C3D.56E0BFF6.9C5E23AF.IP) Quit (Quit: montezuma)
[13:43] * Zuwer (Mibbit@mib-8AA93F38.jetstream.xtra.co.nz) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[16:01] * Craig (ce@CBA9E13F.D0E64871.58586256.IP) Quit (Quit: )
[16:33] * Craig (ce@CBA9E13F.D0E64871.58586256.IP) has joined #glitchpc
Session Start: Sun Jun 28 17:00:18 2015
Session Ident: #glitchpc
[17:00] * Now talking in #glitchpc
[17:00] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[17:00] * Set by jacky on Tue Mar 02 18:03:23
[17:00] * ChanServ sets mode: +a
[17:00] * ChanServ sets mode: +o ChanbotVIII
[17:22] * Zuwer (Mibbit@mib-58EAD3DC.jetstream.xtra.co.nz) has joined #glitchpc
[18:15]<+pottsi> hi jacky
[18:15]<@jacky> pottsi: Hello
[18:15]<+pottsi> got a spare 10 min i'm stuck with a tcl problem
[18:16]<@jacky> if you are patient.. I'm doing the exact same thing right now, with somebody else
[18:16]<+pottsi> np
[18:16]<@jacky> if it is web based.. or mysql... I'm not your guy
[18:16]<@jacky> :)
[18:16]<+pottsi> heh nope
[18:16]<@jacky> http://paste.tclhelp.net/
[18:16]<+pottsi> mysql seems really buggy for tcl
[18:17]<@jacky> that one even tries to show errors
[18:19]<+pottsi> no errors
[18:19]<@jacky> heheeh
[18:19]<@jacky> fun, huh?
[18:19]<@jacky> link.. ?
[18:19]<+pottsi> on the tcl side atleast
[18:19]<@jacky> it ain't perfect
[18:20]<+pottsi> http://paste.tclhelp.net/?id=gr1
[18:20]<@jacky> pasword too?
[18:20]<@jacky> I gues not
[18:20]<@jacky> brb.. viewing
[18:22]<@jacky> do you even need eval ?
[18:22]<@jacky> you just want to execute that line, right?
[18:23]<+pottsi> sorry was on phone
[18:23]<@jacky> np
[18:23]<+pottsi> yeah just execute that
[18:23]<@jacky> tried it without eval ?
[18:23]<+pottsi> and then i was gonna echo it to a channel
[18:23]<+pottsi> yeah
[18:23]<@jacky> what's it do? save me trying to figure it out
[18:23]<+pottsi> google says
[18:24]<+pottsi> If you have the whole command you want to execute in a variable, you will need to do a trick with eval like:
[18:24]<+pottsi> set varname "ls -ls DEBUG"
[18:24]<@jacky> I see
[18:24]<+pottsi> WRONG: exec $varname -> this will give you an error
[18:24]<+pottsi> RIGHT: eval exec $varname
[18:24]<+pottsi> it's strange
[18:24]<+pottsi> because the command runs
[18:25]<+pottsi> and actually does what it's ment to
[18:25]<+pottsi> but then flushes with errors
[18:25]<@jacky> tried it without the variable? why set tha var anyway?
[18:25]<+pottsi> because i'll need to privmsg it after
[18:25]<+pottsi> [21:25:14] Tcl error [gen_proc]: uwJBGle'q47FND6Wj8eM7UwSLrRXhxmc child killed: write on pipe with no readers child killed: write on pipe with no readers child killed: write on pipe with no readers
[18:26]<+pottsi> it's gonna be an invite system
[18:26]<@jacky> and what's the var do for privmsg?
[18:26]<+pottsi> so i wanted it to produce a random string as a token
[18:26]<@jacky> I got something similar to that error, when I ran it. heheeh
[18:27]<+pottsi> as you can see, it produces the token
[18:27]<+pottsi> but then spits the error
[18:27]<@jacky> the "token" is the gibberish?
[18:27]<+pottsi> yeah
[18:28]<@jacky> would it help you to fly through quick experimenting, if you used .tcl command in partyline?
[18:28]<@jacky> that's what I did
[18:28]<@jacky> and got that error
[18:28]<@jacky> apparently, something is wrong with the bash part of it
[18:28]<+pottsi> i think it's the way the tcl is calling the command
[18:28]<+pottsi> in bash the command works fine
[18:29]<@jacky> I'm stumbling a bit, because I don't know what it does. heh
[18:29]<@jacky> what are | in there? ar ethey carriage returns?
[18:29]<@jacky> to cause a new line?
[18:30]<@jacky> bu tok
[18:30]<@jacky> they are in the bash part...
[18:30]<@jacky> just thinking..
[18:30]<+pottsi> at the moment nothing except generating that random string
[18:30]<+pottsi> command splits
[18:30]<+pottsi> brb 2 min
[18:31]<+pottsi> would i need to escape |
[18:31]<+pottsi> ?
[18:32]<@jacky> \
[18:32]<@jacky> as in \|
[18:32]<@jacky> but I doubt it
[18:32]<@jacky> you can try it
[18:32]<+pottsi> yeah
[18:32]<+pottsi> ahh
[18:32]<+pottsi> sec i'll try
[18:32]<@jacky> and I forget what is a new line might be ;
[18:32]<@jacky> heh.. I hung the bot
[18:33]<+pottsi> same error
[18:33]<@jacky> what should this do? .tcl exec cat /dev/urandom
[18:34]<@jacky> by itself?
[18:34]<@jacky> just return the gibberish?
[18:34]<@jacky> just curious..
[18:34]<+pottsi> that hung my bot xD
[18:34]<@jacky> mine too
[18:35]<@jacky> that's why I asked
[18:35]<@jacky> heheeh
[18:35]<@jacky> sorry.. I didn't warn you
[18:35]<@jacky> I thought you knew, from knowing the bash line
[18:35]<@jacky> heh
[18:35]<+pottsi> ahhh i see why
[18:35]<+pottsi> executing cat /dev/urandom will prrint random shit in a loop
[18:35]<+pottsi> like none stop xD
[18:36]<@jacky> ok
[18:36]<@jacky> something is being lost in coming from bash to the tcl line that execustes that bash line....
[18:36]<@jacky> if you say it works fine in bash
[18:36]<@jacky> .. thinking
[18:36]<+pottsi> it has to be away tcl handles it, i'm sure
[18:37]<+pottsi> like i said bash executs that command fine
[18:37]<@jacky> we can keep messing around.. or.. you can go to freenode and join #eggdrop and ask thommey and if he is around, get an answer in minutes
[18:37]<@jacky> heheheeh
[18:39]<@jacky> tried it with ; instead of | yet?
[18:39] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[18:39]<+pottsi> not yet sec
[18:40]<+pottsi> okay, nothign shows up in partyline now
[18:41]<@jacky> hmpf...
[18:42]<@jacky> and it should, right?
[18:42]<+pottsi> yeah the token, (if my programming is right)
[18:42]<@jacky> that's what a semicolon does.. lets you start a new line while on the same line
[18:43]<@jacky> (if my programming is right) << you said it worked in bash. :)
[18:43]<+pottsi> ahh well yeah that won't work then, it's not a new line
[18:44]<+pottsi> eval exec $output should output it to the channel souldn't it?
[18:44]<@jacky> I got thommey in chat
[18:44]<@jacky> bear with me
[18:45]<+pottsi> np
[18:45]<+pottsi> brb also
[18:48] * thommey (thommey@mib-C7046C6B.so) has joined #glitchpc
[18:48]<thommey> hi
[18:48]<@jacky> pottsi: are you back?
[18:48]<@jacky> thommey: hello. welcome
[18:48]<thommey> oh you're female on here? ;)
[18:49]<@jacky> nah
[18:49]<@jacky> been so long.. I think... I think that nick was in mIRC when I started using it again.. after years away
[18:49]<@jacky> not even sure
[18:49]<@jacky> heh
[18:50]<+pottsi> yeah
[18:50]<@jacky> meet thommey
[18:50]<+pottsi> hello thommey
[18:50]<@jacky> thommey, meet pottis
[18:50] * Craig (ce@CBA9E13F.D0E64871.58586256.IP) Quit (Quit: )
[18:50]<@jacky> oops
[18:50]<thommey> hi
[18:50]<@jacky> chat
[18:50]<@jacky> I'll shut up
[18:50]<@jacky> hehehee
[18:50]<+pottsi> how much have you told him?
[18:50]<@jacky> gave him the pastebin link
[18:51]<@jacky> that says it all, I think
[18:51]<+pottsi> okay, i'm trying to get a bash command to execute and post the output to channel
[18:51]<thommey> well, working from the lowest level issue, you want to get exec to evaluate that command
[18:51]<+pottsi> indeed
[18:51]<+pottsi> the command works fine in bash
[18:51]<thommey> the infinite nature of /dev/urandom and the cat command does cause an error:
[18:51]<thommey> % exec cat /dev/urandom | tr -dc 'a-zA-Z-0-9' | fold -w 32 | head -n 1
[18:51]<thommey> JRjVVw0hB5Gh'zxMI3A-QylF1yNo3bjo
[18:51]<thommey> child killed: write on pipe with no readers
[18:51]<thommey> child killed: write on pipe with no readers
[18:51]<thommey> child killed: write on pipe with no readers
[18:51]<+pottsi> yeah
[18:51]<thommey> so yes, it gives you the output, but also writes to stderr and exits with a non-0 errorcode
[18:52]<+pottsi> exactly that
[18:52]<thommey> how many bytes of /dev/urandom does this actually use?
[18:52]<thommey> 32?
[18:52]<+pottsi> indeed
[18:52]<thommey> % exec head -n 32 /dev/urandom | tr -dc 'a-zA-Z-0-9' | fold -w 32 | head -n 1
[18:52]<thommey> HaMzacMCs6Pqt3WUd9CpYM1xP0tMSQtO
[18:52]<thommey> is one option then
[18:52]<thommey> another would be to wrap that [exec] in a [catch] statement to not trip up on the stderr writes - we do get a result on stdout
[18:53]<thommey> and the 3rd option is to just launch bash
[18:53]<+pottsi> oooo hmmm
[18:53]<thommey> % exec bash -c "cat /dev/urandom | tr -dc 'a-zA-Z-0-9' | fold -w 32 | head -n 1"
[18:53]<thommey> qJIGCNJmVwMOUwSl9JJ5K8P-yaflkxbG
[18:53]<+pottsi> what's the -c ?
[18:53]<thommey> evaluate the argument (command)
[18:54]<thommey> basically bash scripting as argument
[18:54]<thommey> the higher level issue you were having is how to wrap this into a variable
[18:54]<+pottsi> ahhh sweet, let me test it. yeah that was next
[18:54]<+pottsi> xD
[18:54]<@jacky> thommey: did you say that it could all be done with tcl, and no need for exec though?
[18:55]<thommey> so '' mean nothing in Tcl, grouping is done with words
[18:55] * jacky sets mode: +v thommey
[18:55]<+thommey> {} or "" group words
[18:55]<+thommey> (or nothing if they're single words)
[18:55]<+pottsi> hmmm
[18:55]<+thommey> but $variable will always expand to 1 word
[18:55]<+thommey> so
[18:55]<+thommey> exec $output
[18:55]<+thommey> is always exec <one program to execute without arguments>
[18:55]<+pottsi> ahhhh
[18:56]<@jacky> whatever he is doing.. I thought your first reaction was to just do it all with tcl. Maybe I misunderstood
[18:56]<+thommey> the way to "unfold" $output into actually doing 'exec <word1> <word2>' is either 'eval exec $output' or, as of Tcl8.5, 'exec {*}$output'
[18:56]<+thommey> set output [list head -n 32 /dev/urandom | tr -dc a-zA-Z-0-9 | fold -w 32 | head -n 1]
[18:56]<+thommey> exec {*}$output
[18:56]<+thommey> would be my suggestion
[18:57]<@jacky> so exec is needed anyway
[18:57]<+thommey> as far as I see, you just want a random a-zA-Z0-9 string
[18:57]<@jacky> what does {*} do for it?
[18:57]<+thommey> with -
[18:57]<+pottsi> yeah
[18:57]<+thommey> that's trivial to do in tcl ;)
[18:57]<+pottsi> orly? Xd
[18:58]<+thommey> eggdrop comes with that actually
[18:58]<+thommey> in scripts/alltools.tcl the randstring function
[18:58]<@jacky> see.. I never understood what it did inthe first place. heheeh
[18:58]<+pottsi> -_-
[18:58]<+thommey> proc randstring {length {chars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789}}
[18:58]<+thommey> so just
[18:58]<+thommey> set password [randstring 32]
[18:58]<+thommey> or
[18:58]<+thommey> set password [randstring 32 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-]]
[18:58]<+thommey> if you insist on your -
[18:59]<+pottsi> i'm so sorry
[18:59]<+thommey> (minus the superfluous ] I typoed)
[18:59]<+pottsi> that works xD
[19:00]<+pottsi> ty, sorry for wasting your time!
[19:00]<@jacky> everything is easy, if you know how
[19:00]<@jacky> heh
[19:03]<+pottsi> +1
[19:04]<+thommey> you're welcome
[19:05]<+pottsi> brb thanks again
[19:06]<@jacky> thommey: Thank you
[19:06]<@jacky> :)
[19:08]<@jacky>
[19:08]<@jacky> finding food... be back soon
[19:25]<+pottsi> thommey not important but have you ever got tcl to work with mysql?
[19:25]<+pottsi> It's PITA
[19:28]<+thommey> mysqltcl is pretty straight forward
[19:28]<+thommey> but it lacks asynchronous operation, prepared statements, .. the stuff modern APIs use
[19:29]<+thommey> for Tcl8.6 there's http://wiki.tcl.tk/20343 but I'm not sure they have a working mysql module yet
[19:29] * +pottsi looks
[19:30]<+thommey> Tcl 8.6.0 shipped with four drivers for TDBC:
[19:30]<+thommey> MySQL (tdbc::mysql)
[19:30]<+thommey> ODBC (tdbc::odbc)
[19:30]<+thommey> PostgreSQL (tdbc::postgres)
[19:30]<+thommey> SQLite (tdbc::sqlite)
[19:30]<+thommey> looks good :P
[19:31]<+pottsi> just seen i'll mess with that soon :D
[20:36]<Quantos> https://www.youtube.com/watch?v=myBfgS7tGPg&feature=youtu.be This is so funny I think I wet myself
[20:44]<+pottsi> i had that problem when i sneezed
[20:45]<Quantos> LOL
[20:45]<Quantos> How are you doing today man?
[20:50]<+pottsi> good thanks, how're you?
[20:54] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Connection reset by peer)
[21:04] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) has joined #glitchpc
[21:22]<Quantos> Oh, I'm doing really good man, just cleaning up all the cables on my PC
[21:22]<Quantos> What a mess
[21:22]<Quantos> Kind of feels like a losing battle though
[21:22]<+pottsi> +1
[21:23]<+pottsi> was gonna say the same
[21:23]<+pottsi> i look at mine and say fuck it i'll do it tomorrow
[21:23]<+camerongray> Hey pottsi
[21:23]<+pottsi> hey camerongray
[21:23]<+camerongray> How's things?
[21:28]<+pottsi> yeah can't complain, getting all baby stuff in ready
[21:29]<+camerongray> oh?
[21:29]<+camerongray> Going to be a dad?
[21:30]<@BC_Programming> no it's just a fetish
[21:30]<+camerongray> hehehe
[21:30]<Quantos> LOL
[21:31]<+camerongray> Oh yeah, just won a ThinkPad T400 for £60, not bad
[21:31] * Quantos tries to imagine Pottsi in a diaper
[21:31]<@BC_Programming> eBay?
[21:31]<Quantos> Hey cool Cam
[21:31]<+pottsi> yeah i am :)
[21:31]<+camerongray> Yeah
[21:31]<+camerongray> pottsi: Woo, congrats!
[21:31]<+camerongray> I presume you mean that about the father thing and not the fetish thing :P
[21:31]<Quantos> When are you expecting?
[21:31]<Quantos> Err, the wife/GF I mean
[21:32]<+camerongray> Should make a nice machine to use with my SDR, got tired of trying to run it all in a Windows VM so it'll be easier to just have a Windows laptop all set up for it. Currently using a horrible HP Probook so this'll be much nicer
[21:33]<@BC_Programming> I setup a dual-boot on my old desktop for no reason
[21:33]<Quantos> Funny, I do a lot of things for no reason
[21:33]<@BC_Programming> and congrats Pottsi
[21:34]<+camerongray> I thought about a dual boot but I can't be bothered restarting to use the SDR.etc
[21:35]<Quantos> LOL
[21:35]<Quantos> Hey, how did all that networking gear work for you?
[21:35]<+camerongray> Other thing being that the antennas will be quite far from my PC so a laptop is nice, can even run it as a server for the SDR and connect from my desktop over the network
[21:35]<Quantos> Or have you set it up yet?
[21:35]<+camerongray> Working great!
[21:36]<Quantos> Cool
[21:36]<+camerongray> https://twitter.com/camerongray1515/status/612747418711539713
[21:36]<Quantos> And the cables are tidy?
[21:37]<Quantos> You went all out ;)
[21:37]<+camerongray> Well, you don't see them since they are stuffed behind all the equipment :P
[21:37]<Quantos> LOL
[21:37]<+camerongray> I didn't spend much time since I'm moving flat in a few weeks so it all has to come out again to move
[21:37]<+camerongray> I'll spend more time when setting it up after moving
[21:38]<+pottsi> ty guys
[21:39]<Quantos> Oh, I thought you liked the flat that you're in?
[21:40]<+camerongray> Yeah, but the landlord wants to sell it which sucks
[21:40]<+camerongray> I hate having to rent
[21:40]<Quantos> Oh
[21:40]<Quantos> That sucks
[21:40]<+camerongray> Yeah
[21:40]<+camerongray> New one is nice though so it's not all bad
[21:40]<Quantos> Is it closer to the school/
[21:40]<Quantos> ?
[21:41]<+camerongray> Further :P
[21:41]<+camerongray> But only by like 5 mins
[21:41]<Quantos> Oh that's not bad
[21:41]<+camerongray> Slightly bigger with new kitchen/bathroom and has a balcony which will be great for my SDR antennas
[21:41]<Quantos> Not like the other side of town then
[21:41]<Quantos> Oh cool
[21:41]<@BC_Programming> I found my SMB3 ROM hack! I don't remember it being quite this awful
[21:41]<@BC_Programming> Oh well it has like, 2 good levels
[21:42]<+camerongray> Also just found a photo I took on Friday, no idea what my phone has done to the hands on the right, that is terrifying! https://scontent.xx.fbcdn.net/hphotos-xpf1/v/t34.0-12/11696892_1183033411723797_1586691376_n.jpg?oh=298a3ec5e4f4e78063168fff1c9d5106&oe=5591DF7A
[21:42]<+camerongray> This is why I need a new phone
[21:42]<Quantos> That's just pixel shift Cam
[21:42]<@BC_Programming> No it's aliens
[21:42]<+camerongray> Hmm, no idea why it would do it though :P
[21:42]<Quantos> The phone twitched vertically on you
[21:43]<+camerongray> Ahh
[21:43]<@BC_Programming> The capture technology briefly interrupts their ability to camouflage and they return to lizard form
[21:43]<+camerongray> There's something wrong with it, it's slowly getting more and more broken
[21:43]<Quantos> I have some photos where I achieved the same effect with my camera
[21:43]<Quantos> That looks so cool though
[21:44]<+camerongray> The funny hands or the actual photo?
[21:44]<Quantos> Both really
[21:44]<@BC_Programming> Oh, and your first thought was, "ah, the image processing must have been interrupted during the capture, causing the image to be comprised of inconsistent information" instead of the far more obvious "the person I was taking a picture of was a lizard"?
[21:44]<Quantos> What kind of phone is that, it has a nice camera
[21:44]<@BC_Programming> Side note, you cannot trust lizard-people since they fart chemtrails
[21:44]<+camerongray> Nexus 4, and it's a terrible camera :P
[21:44]<Quantos> I'm used to seeing a pretty nasty color gammut
[21:45]<+camerongray> That's with HDR mode
[21:45]<Quantos> It reproduces blues nicely though
[21:45]<+camerongray> But actually getting it to focus is hell
[21:45]<Quantos> Ah
[21:45]<Quantos> I'm really surprised at the camera on my Moto G
[21:45]<Quantos> Focuses great, but my meds give me the shakes so I have to use the image stabilizer
[21:45]<+camerongray> That photo was from our work event on Friday, fanciest thing I've been to that I can think of :P
[21:46]<Quantos> Nice
[21:46]<Quantos> Where is it?
[21:46]<+camerongray> It was our company's 10th birthday so we booked out the entirety of this: https://en.wikipedia.org/wiki/HMY_Britannia for a huge 5 course meal and entertainment with clients
[21:47]<Quantos> Oh wow man, are you guys hiring loudmouthed Canadians?
[21:47]<+camerongray> haha
[21:48]<Quantos> Oh wow, it says here it was the royal yacht for a while
[21:48]<+camerongray> Yep
[21:48]<Quantos> So it's dressed pretty nicely then
[21:48]<+camerongray> That was its entire purpose
[21:48]<Quantos> Can't even afford a canoe
[21:48]<+camerongray> hehe
[21:49]<Quantos> Five star restaurant yet
[21:49]<+camerongray> Here's the rest of the photos that I took - Not many though: http://imgur.com/a/zDn4K
[21:49]<+camerongray> Hopefully the proper ones will come out later in the week
[21:51]<Quantos> Very nice, did you wear your kilt and such?
[21:52]<+camerongray> You know me too well :P
[21:52]<Quantos> Or are the guys in kilts the crew?
[21:52]<Quantos> Ah, cool
[21:52]<+camerongray> Nah, that was us
[21:52]<Quantos> Nice
[21:52]<+camerongray> You can probably make out my reflection taking the photo :P
[21:52]<Quantos> Yeah
[21:53]<Quantos> It's pretty nice that they do that for you guys
[21:53]<+camerongray> Yeah
[21:53] * pottsi (Mibbit@pottsi.staff.mibbit.net) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[21:53]<+camerongray> Big milestone though
[21:53]<Quantos> Companies here only do that for shareholders and execs
[21:53]<+camerongray> Ahh yeah
[21:53]<+camerongray> We are quite small though
[21:53]<+camerongray> So if it was shareholders there would be 3 of them doing it :P
[21:54]<Quantos> LMAO
[21:54]<+camerongray> So yeah, it was fantastic
[21:54]<Quantos> Obviously not too small if they can afford to do that though
[21:54]<+camerongray> Only need to wait 10 years for the next one :P
[21:54]<+camerongray> haha
[21:55]<Quantos> Is this a company you can see yourself staying with?
[21:55]<+camerongray> yeah, definitely
[21:55]<+camerongray> There's 12 of us at the moment
[21:55]<Quantos> That's it?
[21:55]<+camerongray> Yep
[21:55]<+camerongray> Clients are usually quite surprised when they realise how small we are
[21:55]<+camerongray> In a good way though
[21:56]<+camerongray> As in, "there's 12 of you and you can do all this?"
[21:56]<Quantos> Yeah, I mean obviously the quality is there
[21:56]<+camerongray> Yeah
[21:56]<Quantos> Or they'd be way more broke
[21:56]<+camerongray> Yeah
[21:56]<+camerongray> It was the last 5 years we started growing massively
[21:56]<Quantos> The nice thing is as they grow you'll be moving up the ranks too
[21:57]<+camerongray> Originally we were a software company who sold an analytics tool however stuff like Google Analytics sort of took that market away so we changed to be a consultancy around 2010
[21:57]<Quantos> So very flexible
[21:57]<+camerongray> Yeah
[21:57]<Quantos> That's one nice thing about a small company
[21:57]<+camerongray> It's something ridiculous like we've never lost a client and we've never lost an employee in 5 years
[21:58]<+camerongray> Half of what we do is solving Adobe's incompitence :P
[21:58]<Quantos> That's very impressive, I don't know of any company that can boast that
[21:58]<Quantos> LOL
[21:58]<+camerongray> Even at the meal some of the clients were comparing how Adobe had screwed them over
[21:59]<Quantos> I've heard some pretty nasty things about Adobe
[21:59]<Quantos> Just grapevine, so probably only half true
[21:59]<+camerongray> They are just useless :P
[21:59]<Quantos> That's the half I'm inclined to believe
[21:59]<+camerongray> They sell an analytics tool for over £100,000 a year yet people with that tool use us to help them make it actually work properly
[22:00]<Quantos> I'm looking at that menu again
[22:00]<+camerongray> Not one day goes by in the engineering team without hearing the words "bloody Adobe"
[22:00]<+camerongray> Often from me
[22:00]<Quantos> Oh c'mon, your just cleaning that language up for me
[22:00]<Quantos> ;)
[22:00]<+camerongray> yep
[22:01]<+camerongray> Nothing surprises me now from them
[22:01]<+camerongray> Especially when they sent a TSV file with random tabs in the middle of columns
[22:01]<Quantos> Hey, I found a recipe for blood sausage that I'm going to try
[22:01]<Quantos> Why would they do that?
[22:01]<+camerongray> Because they are Adobe :P
[22:02]<Quantos> So they like to actually boast about their incompetence
[22:02]<+camerongray> Pretty much
[22:02]<Quantos> I have to wonder why they're still in operation
[22:02]<Quantos> Even their consumer level stuff just bites the big bad haggis
[22:03]<Quantos> I refuse to run anything of theirs on my systems
[22:03]<+camerongray> Event from their own docs - "If there is no product then the post_product_list column will contain ;;;; [which if you used the tool makes sense] or sometimes ;0;0;;"
[22:04]<+camerongray> I mean, as a tool it's the most powerful out there, it's just really broken in strange ways
[22:04]<Quantos> Okay, you've gone beyond me, I'll take your word that it's a shitty way to do it
[22:05]<+camerongray> Well, it's just how it "sometimes" contains a different value
[22:05]<+camerongray> Like, they don't know why? They can't make it always give the expected value?
[22:05]<Quantos> Okay, I think I see what you mean
[22:05]<Quantos> That'd be like a recipe calling for 'maybe an egg'
[22:05]<+camerongray> yeah
[22:06]<+camerongray> My current project is to take a massive data output from them and process it across a cluster to get the information that we want out of it
[22:06]<+camerongray> Often referred to "big data" and a whole load of other buzzwords
[22:06]<Quantos> The guys at Guantanamo could get the information out of it...
[22:07]<+camerongray> haha
[22:07]<Quantos> That was pretty vague, wasn't sure if you'd get it
[22:07]<+camerongray> On the plus side I was able to get a process that currently takes 4 hours a day down to about 5 mins :P
[22:07]<Quantos> Holy shit
[22:07] * Quantos was kicked by ChanbotVIII (Bad word detected. (* shit*) :: [Sun Jun 28 22:07:46 2015] - Banned 0 minutes -108-)
[22:07]<+camerongray> :D
[22:07] * Quantos (QDuckswort@mib-6DD75DA6.ed.shawcable.net) has joined #glitchpc
[22:07]<+camerongray> hehe
[22:07]<Quantos> Whoops
[22:08]<Quantos> I forget myself
[22:08]<+camerongray> I wonder if we actually need swearing protection here now
[22:08]<Quantos> It's amusing
[22:09]<Quantos> I've never been kicked for it before, I usually remember
[22:12]<Quantos> Oh, I went down to the local conservatory the other day and took some pics, would you like to see them Cam?
[22:14]<Quantos> I had to try out my new tri pod, my friend picked me up a new Manfrotto, it's like a $200 tripod, it's lovely to work with
[22:14]<Quantos> https://quantos.imgur.com/all/
[22:15]<+camerongray> wow, sweet!
[22:16]<Quantos> I love shooting nature
[22:16]<Quantos> The tulip in the snow is from my garden
[22:16]<Quantos> They bloomed really early this year, April
[22:16]<Quantos> Usually they bloom near the middle of may
[22:17]<Quantos> And there's a pic of my old imac that I repurposed as a picture frame
[22:18]<+camerongray> Ahh yeah
[22:18]<+camerongray> That must be pretty power hungry though :P
[22:19]<Quantos> I think it is
[22:19]<Quantos> I'm afraid to meter it
[22:19]<+camerongray> haha
[22:19]<+camerongray> I'm very careful with power usage
[22:19]<+camerongray> At least with servers.etc
[22:20]<Quantos> I think you guys pay a lot more for power than we do
[22:20]<+camerongray> Yeah, about 12p per kw/h
[22:20]<Quantos> Ouch, lemme convert that
[22:20]<Quantos> That's four times what we pay!!
[22:20]<+camerongray> jeez!
[22:21] * Quantos double checks just in case
[22:21]<+camerongray> Should have pointed that out to Patio when he was claiming that I must have major financial issues for worrying about the power usage of my machines
[22:21]<Quantos> I think that's right
[22:22]<Quantos> Yeah, I've had that thing running 24/7 since I bought the house five years ago, no idea what it's cosst me
[22:22]<Quantos> But it looks so cool
[22:23]<+camerongray> One of the reasons I bought that laptop to use with the SDR - Initially planned to use my spare Optiplex 755 but it would use a lot of power since I may run the SDR equipment overnight to record
[22:23]<Quantos> Okay
[22:23]<Quantos> That makes sense
[22:24]<+camerongray> And I'd trust a ThinkPad to not die from running at 90% load 24/7 over this HP
[22:24]<Quantos> Yeah, definitely
[22:25]<Quantos> I don't really trust HP as far as I can throw a Buick
[22:25]<+camerongray> Yeah, currently running the SDR on it decoding some stuff and it's getting burning hot
[22:25]<Quantos> And I'll be honest, I can't even pick up a Buick
[22:25]<+camerongray> Hint - AMD
[22:25]<Quantos> Yeah
[22:26]<Quantos> OH, I got something to show you, lemme find it if I can
[22:29]<Quantos> Crap, I thought I'd bookmarked it, I can't find it
[22:29]<Quantos> Some guy disassembling his cpu, removing the IHS to change the paste on it
[22:30]<Quantos> Just hilarious, he's cutting it open with a razer blade
[22:30]<+camerongray> Ahh yeah, "delidding"
[22:30]<+camerongray> People get way too obsessed with trying to drop a few degrees
[22:30]<Quantos> Has nobody heard of warranty?
[22:30]<+camerongray> Like thermal paste, it is not the most exciting thing on the planet, jeez
[22:31] * Nat (nathan@mib-9777B5D6.lightspeed.irvnca.sbcglobal.net) Quit (Ping timeout: 180 seconds)
[22:31]<+camerongray> I use Arctic Silver 5, fight me! :P
[22:31]<Quantos> Well, from what he showed he actually managed to get it down by about 25 degrees
[22:31]<Quantos> But Being youtube that could be as real as unlocking a porsche with a tennis ball
[22:32]<Quantos> LOL
[22:33]<Quantos> And when he put the paste back on he used like a third of a syringe
[22:33]<Quantos> Just a tad too much
[22:33]<+camerongray> haha
[22:33]<Quantos> It was a thick bead running end to end of the die
[22:33]<Quantos> Darn I thought I'd bookmarked it
[22:36]<Quantos> Well, that menu made me hungry, I'm gonna go rustle up some grub
[22:36]<+camerongray> haha, enjoy
[22:36]<+camerongray> I should probably get to bed
[22:36]<+camerongray> Well, I'll go and watch some TV first :P
[22:37]<Quantos> Okay mang, have a good night eh?
[22:37] * Nat (nathan@2E3730E2:84769145:C69F6930:IP) has joined #glitchpc
[23:24] * jacky (the_kink@mib-473D7715.slsbmd.east.verizon.net) Quit (Ping timeout: 180 seconds)